bumpytail ragged-tooth - French English Dictionary